tied to a certain place - Turc Anglais Dictionnaire